package com.credithc.signature.common.utils;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * 描 述: 汉字工具类<br/>
 * 作 者: sunyang<br/>
 * 创 建：2019/06/12 18:33<br/>
 * 版 本：v1.0.0<br>
 * <p>
 * 历 史: (版本) 作者 时间 注释 <br/>
 */
public class CNUtil {

    /**
     * 获取汉字的长度
     * @return
     */
    public static int getWordsLen(String str) {
        int count = 0;
        String regEx = "[\u4e00-\u9fa5]";
        Pattern p = Pattern.compile(regEx);
        Matcher m = p.matcher(str);
        while (m.find()) {
            count++;
        }
        return count;
    }
}

